﻿var fs = require('fs')
//rs.pipe(destination, [options]);
/**
 * destination 必须一个可写入流数据对象
 * [opations] end 默认为true，表示读取完成立即关闭文件；
 */
// 可以自己创建文件
var rs = fs.createReadStream(__dirname + '/images/a.mp3');
var ws = fs.createWriteStream(__dirname + '/images/c.mp3');
var index = 0;
rs.pipe(ws);
// data方法每次读取好像60.4k，直到读取结束
rs.on('data', function (data) {
  console.log('数据可读')
  index++
  console.log(index)//13
});
rs.on('end', function () {
  console.log('文件读取完成');
  //ws.end('再见')
});
